/**
 * 
 */
package game;
import AGFX.F3D.F3D;
import AGFX.F3D.AppWrapper.TF3D_AppWrapper;
import AGFX.F3D.Config.TF3D_Config;

/**
 * @author Baskervil
 *
 */
public class Boats extends TF3D_AppWrapper
{

	
	public Boats()
	{
		
	}
	
	@Override
	public void onConfigure()
	{
		try
		{
			
			// Redefine Config
			F3D.Config = new TF3D_Config();
			F3D.Config.Load("config/boats.cfg");
			super.onConfigure();

		} catch (Exception e)
		{
			e.printStackTrace();
		}
	}

	
	@Override
	public void onInitialize()
	{

	}
	
	
	@Override
	public void onUpdate3D()
	{
		F3D.Draw.Axis(2.0f);
	}
	
	
	@Override
	public void onUpdate2D()
	{
		F3D.Viewport.DrawInfo(0,0);

	}
	
	@Override
	public void OnDestroy()
	{
		
	}
	public static void main(String[] args)
	{
		new Boats().Execute();		
		System.exit(0); 
	}

}
